 实现前端页面注册:实现思路与步骤
 前端:
 创建一个前端,并且展示有验证码的注册页面,
 标签中v-model双向绑定
 data中声明表单并且给对象声明变量让前端js获得值
 绑定按钮注册
 发送钩子函数传入数据给页面展示初始页面并且加载最重要的图片验证码实现人机识别需求
通过双向绑定将用户输入的属性传入到对象里前端已经接收到用户输入v-model的请求了,这时候我们发送axios到后端并且传入封装好的对象,
再接收后端返回的参数,给用户响应对应的页面响应提示.跳转页面
注:发送信息传输交互一般用post


后端:接口接收前端传入的对象数据controller层调用接口service处理数据,用相应对象封装的类接收,然后再对应的做出校验为了程序严谨性
注意:思考方向应该是 如果我是用户会怎么办.
 1:校验非空:如果用户比较懒输入空数据我们不能判断这个用户是否存在所以不允许.
  2:校验手机号是否正确输入11位数哈哈哈没做
 3:校验验证码是否错误:如果验证码输入错误无法识别是否是人还是机器再操作所以验证码是一个重要防bug的点
 4:校验验证码是否正确通过redis里的k v的数据来查询对比因为我们设定通过自动生成的值装入了一个v
 5:校验是否注册通过后端数据库的数据对比创建的数据来查看因为查看数据库很吃性能所以我们最后做,
 当校验全部完成之后把注册成功的数据保存到数据库用户,保存数据到登录页面,跳转登录页面再保存数据到登录页面,主页....